forest glade - Espagnol Anglais Dictionnaire